<?php
session_start();
if(!$_SESSION["trv3_07"]){
	header("location:../login.php");
	exit;
}
require "../resources/v1.php";
// -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
if( !get_magic_quotes_gpc()){
	$Monto = addslashes( trim( $_GET['CF08']));
	$Fecha = addslashes( trim( $_GET['CF09']));
	$Autos = addslashes( trim( $_GET['HD12']));
	$Tip = addslashes( trim( $_GET['HD09']));
}else{
	$Monto = trim( $_GET['CF08']);
	$Fecha = trim( $_GET['CF09']);
	$Autos = trim( $_GET['HD12']);
	$Tip = trim( $_GET['HD09']);
}
// -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
$conexion = server_reconnect();
$query = 'select `id`,`real` from `mul` where `autos`='.$Autos.' and `tip`='.$Tip.' and `activa`=1';
$result = mysql_query( $query, $conexion);
$mxcel = @mysql_fetch_array($result);
$IDMulta = $mxcel['id'];
$Msentencia = $mxcel['real'];
$query = 'select (ifnull(max(`id`),0)+1) `cuota` from `cuo` where `mul`='.$IDMulta;
$result = mysql_query( $query, $conexion);
$mxcel = @mysql_fetch_array($result);
$IDCuota = $mxcel['cuota'];
$query = "select `id`,`tipo` from cuo where `mul`=".$IDMulta." and round(`realm`,2)=".$Monto." and `realf`='".$Fecha."'";
$result = mysql_query( $query, $conexion);
if( $mxcel = @mysql_fetch_array($result)){
	echo "alert( 'Error: La informacion ingresada coincide con la cuota ".$mxcel['id']." en monto y fecha de pago')";
}else{
	$query = 'insert into `cuo` (`mul`,`id`,`realm`,`realf`,`tipo`) values ('.$IDMulta.','.$IDCuota.','.$Monto.',"'.$Fecha.'",1)';
	if( !mysql_query( $query, $conexion)){
		$error = "Error 1: ".$query."---";
	}else{
		$error = '';
	}
	$query = "Insert into `trace` (`autos`,`tip`,`act`,`fech`,`usr`,`aux`,`det`) values (".$Autos.",".$Tip.",3,Now(),".$_SESSION["trv3_02"].",'".$IDCuota."','".$IDMulta."')";
	if( !mysql_query( $query, $conexion)){
		$error .= "Error 2: ".$query."---";
	}
	// -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
	$result = mysql_query( 'select round(sum(`realm`),2) `res` from `cuo` where `mul`='.$IDMulta, $conexion);
	$mxcel = @mysql_fetch_array($result);
	$Resto = round( $Msentencia, 2) - round( $mxcel['res'], 2);
	if( $Resto <= 0){
		$query = "update `exp` set `est`=2 where `autos`=".$Autos." and `tip`=".$Tip;
		if( !mysql_query( $query, $conexion)){
			$error .= "Error 3: ".$query."---";
		}
		$query = "Insert into `trace` (`autos`,`tip`,`act`,`fech`,`usr`) values (".$Autos.",".$Tip.",9,Now(),".$_SESSION["trv3_02"].")";
		if( !mysql_query( $query, $conexion)){
			$error .= "Error 4: ".$query."---";
		}
	}else{
		$query = "update `exp` set `est`=1 where `autos`=".$Autos." and `tip`=".$Tip;
		if( !mysql_query( $query, $conexion)){
			$error .= "Error 5: ".$query."---";
		}
	}
	// -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -
	if( $error == ''){
		echo 'alert( "El pago se acredito correctamente.");';
	}else{
		echo 'alert( "'.$error.'");';
	}
}
server_disconnect( $conexion);
?>